const perssion = {
    state:{
        // 用户权限信息
        tableData :[
           
          ],
        // 编辑弹窗显示状态
        dialogFromVisible:false,
        // 编辑框信息
        editFrom:{}
    },
    getters:{

    },
    mutations:{
        // 设置用户权限信息
        addPerDate(state:any,arr:[]){
            state.tableDate = arr
        },
        // 修改编辑弹窗显示状态
        changePerDialog(state:any){
            state.dialogFromVisible = !state.dialogFromVisible
        },
        // 编辑框信息
        showPerEdit(state:any,obj:any){
            state.editFrom = JSON.parse(JSON.stringify(obj))
            console.log(state.editFrom)
        },
        // 修改用户权限信息
        editPerData(state:any,arr:any){
            state.editFrom.power = arr
        }
    },
    actions:{
        HANDLEDELETE(context:any,obj:any){
            context.commit('handleDelete',obj) 
        }
    }
}

export default perssion